.app_box_bg {
    background: #f5e1c5;
    color: #333;
}
a{color:inherit;text-decoration: none;}
.table {
    display: table;
    table-layout: fixed;
    width: 100%;
}

.cell {
    display: table-cell;
    vertical-align: middle;
}

.advert {}

.advert_banner {
    overflow: hidden;
}

.advert_banner img {
    float: left;
    width: 100%;
}

.history {}

.history_title {
    color: #9c3e24;text-align:center;padding:12px 0;
}

.history_main {min-height:360px;}

.history_item {background:#fffbed;border:1px solid #ead6b8;padding:12px;}

.info {font-size:14px;color:#333;padding:4px 0;}

.info_name {color:#9c3e24;}

.info_title {font-weight:bold;}

.info_color {color:#eb3634;}

.info_time {}

.info_btn {background:#ff7049;color:#fff;width:86px;height:32px;line-height:32px;font-size:14px;border-radius:3px;text-align:center;}
.info_btn span{}

.footer {background:#fff8dc;padding-bottom:24px;}

.footer_bbs {color:#ff7049;font-weight:bold;text-align:center;font-size:14px;padding:12px 0;}

.footer_bbs span {display:inline-block;transform:scale(0.8,1.2);position:relative;top:-1px;padding-left:2px;}

.footer_phone {color:#863c27;font-size:12px;text-align:center;border:1px solid #ebd8be;background:rgba(255,255,255,0.4);border-radius:5px;margin:0 60px;padding:4px 0;}
.footer_phone_text{display:table;margin:0 auto;position:relative;padding-left:22px;}
.footer_phone_text::before{content:'';width:14px;height:14px;background:url(../../assets/img/advert/footK.png) no-repeat center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%);}

.footer_phone span {padding-left:20px;}

.footer_item {color:#333;font-size:12px;text-align:center;line-height:1.8;padding:12px 0;}

.footer_text {color:#995a44;background:url(../../assets/img/advert/footer.png) no-repeat center;background-size:100% 100%;font-size:12px;padding:8px 0;text-align:center;margin:0 20px;}